共计 498 个字符,预计需要花费 2 分钟才能阅读完成。
背景
整理知识,不会啰嗦到从0开始讲。
CDN 组成
调度节点
响应DNS请求,将最接近用户的节点地址返回给用户。
中心节点
集群规模最大但数量最少的缓存节点。缓存命中概率高。
区域节点
集群规模适中但数量也较少的缓存节点。缓存命中概率相对中心节点较低。
当中心节点缓存无法命中时,调度器将会检索区域节点缓存。
边缘节点
集群规模最小但数量最多的缓存节点。缓存命中概率相对区域节点较低。
当中心节点和区域节点缓存无法命中时,调度器将会检索区域边缘缓存。若还不能命中,则进行回源。
- 回源:CDN缓存节点访问源站取得资源,将资源缓存在节点上供客户访问。
CDN 调度图解
参考链接:www.cnblogs.com/crazymakercircle/p/14978513.html
实际调度时,缓存命中、资源分发原理应该更为复杂。会受到运营商路由,DNS解析、节点负载等影响,调度器最终选择合适的缓存节点 IP 返回给用户。
下图用最简单的方式展开。即一层层往下查。
用户访问CDN图解
如图,由DNS缓存或调度节点决定最终取得的缓存节点IP,用户再从缓存节点IP获取资源。
中心节点
、区域节点
、边缘节点
,均为缓存节点。
引用链接
正文完
发表至: 公有云
2024-10-16